not stand an earthly chance - Turc Anglais Dictionnaire